libxl: introduce libxl__device_model_xs_path
authorWei Liu <wei.liu2@citrix.com>
Fri, 20 Mar 2015 16:19:09 +0000 (16:19 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 24 Mar 2015 15:45:41 +0000 (15:45 +0000)
commit6dd94cf1b1e0cd1c7092c41b1bc286309563f474
treed07b82f4b1d8e9a6b3f118dd65a0515860ba7d31
parent6f20b0edf42efb3aabd954398d995d801a653677
libxl: introduce libxl__device_model_xs_path

Factor out libxl__vsprintf. Use it to implement
libxl__device_model_xs_patch helper to return xenstore path for device
model to avoid handcoded paths.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
[ ijc -- applied incremental fix to add PRINTF_ATTRIBUTE and tweak
         whitespace ]
tools/libxl/libxl_internal.c
tools/libxl/libxl_internal.h